Revision: tla--devo--1.3.2--patch-3
Archive: lord@emf.net--2005
Creator: Thomas Lord <lord@emf.net>
Date: Tue Mar 22 14:58:01 PST 2005
Standard-date: 2005-03-22 22:58:01 GMT
Modified-files: libarch/cmd-my-revision-library.c
    libarch/my.c
New-patches: lord@emf.net--2005/tla--devo--1.3.2--patch-3
    lord@emf.net--bugfixing-2005/tla--unregister-library--1.3.2--base-0
    lord@emf.net--bugfixing-2005/tla--unregister-library--1.3.2--patch-1
Summary: [close `unregister-library'] handle non-existing revlibs
Keywords: 

The `my-revision-library' command was not robust if given an argument
which was the name of a non-existing library.  These changes correct
that.

//\Note:\//

This change modifies the way that arguments to `my-revision-library'
are canonicalized.  Previously, the library directory argument
was canonicalized by `chdir'-ing to that directory and computing the
"current working directory".   

Now, instead (as per a suggestion from `abentley'), if the directory
argument is an absolute path, it is left alone;  if it is a relative
path, the current working directory is prefixed to it.


